10.0 版本内置了MCP Server,这意味着你可以在IDE中,通过自然语言描述来生成符合项目规范的代码。
首先,通过perigon studio命令启动studio,MCP Server将自动启动,你会看到:

在解决方案根目录下,已经有.mcp.json配置文件,内容如下:
{
"servers": {
"perigon": {
"url": "http://localhost:19016/mcp",
"type": "http"
}
}
}
它将自动被Visual Studio读取并使用。
如果你使用VS Code,可将该配置文件复制到.vscode/mcp.json中。
然后你将在copilot chat中看到perigon工具,请启用它。

Tip
如果你看不到mcp工具,请确保先运行了perigon studio,然后再打开IDE。
你可以勾选你需要的工具列表,目前内置提供了以下功能:
详细使用方法,可参考内置工具使用示例。
如果你需要自定义工具,可以参考自定义工具。
Important
有时你需要明确告诉Agent要使用MCP工具,它才能正确调用MCP Server生成代码。